Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 NEWCHURCH ROAD Semi-Detached £125,000 19 Dec 2003
81 NEWCHURCH ROAD £500 21 Oct 2020
87 NEWCHURCH STREET Semi-Detached £146,950 5 Feb 2021